[INFO] Scanning for projects...
[INFO]                                                                         
[INFO] ------------------------------------------------------------------------
[INFO] Building Apache Commons Lang 3.4
[INFO] ------------------------------------------------------------------------
[INFO] 
[INFO] --- maven-enforcer-plugin:1.3.1:enforce (enforce-maven-3) @ commons-lang3 ---
[INFO] 
[INFO] --- build-helper-maven-plugin:1.8:parse-version (parse-version) @ commons-lang3 ---
[INFO] 
[INFO] --- maven-antrun-plugin:1.8:run (javadoc.resources) @ commons-lang3 ---
[INFO] Executing tasks

main:
[INFO] Executed tasks
[INFO] 
[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ commons-lang3 ---
[INFO] 
[INFO] --- buildnumber-maven-plugin:1.3:create (default) @ commons-lang3 ---
[INFO] Executing: /bin/sh -c cd /home/perham/Study/LittleDarwin/Cases/commons-lang3-3.4-src && svn --non-interactive info
[INFO] Working directory: /home/perham/Study/LittleDarwin/Cases/commons-lang3-3.4-src
[INFO] Storing buildNumber: ?????? at timestamp: 1438767313273
[INFO] Executing: /bin/sh -c cd /home/perham/Study/LittleDarwin/Cases/commons-lang3-3.4-src && svn --non-interactive info
[INFO] Working directory: /home/perham/Study/LittleDarwin/Cases/commons-lang3-3.4-src
[INFO] Storing buildScmBranch: UNKNOWN_BRANCH
[INFO] 
[INFO] --- maven-resources-plugin:2.7:resources (default-resources) @ commons-lang3 ---
[INFO] Using 'ISO-8859-1' encoding to copy filtered resources.
[INFO] Copying 0 resource
[INFO] Copying 2 resources to META-INF
[INFO] 
[INFO] --- maven-compiler-plugin:3.2:compile (default-compile) @ commons-lang3 ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 133 source files to /home/perham/Study/LittleDarwin/Cases/commons-lang3-3.4-src/target/classes
[INFO] /home/perham/Study/LittleDarwin/Cases/commons-lang3-3.4-src/src/main/java/org/apache/commons/lang3/SerializationUtils.java: /home/perham/Study/LittleDarwin/Cases/commons-lang3-3.4-src/src/main/java/org/apache/commons/lang3/SerializationUtils.java uses unchecked or unsafe operations.
[INFO] /home/perham/Study/LittleDarwin/Cases/commons-lang3-3.4-src/src/main/java/org/apache/commons/lang3/SerializationUtils.java: Recompile with -Xlint:unchecked for details.
[INFO] 
[INFO] --- maven-bundle-plugin:2.5.3:manifest (bundle-manifest) @ commons-lang3 ---
[INFO] 
[INFO] --- animal-sniffer-maven-plugin:1.13:check (checkAPIcompatibility) @ commons-lang3 ---
[INFO] Checking unresolved references to org.codehaus.mojo.signature:java16:1.0
[INFO] 
[INFO] --- maven-resources-plugin:2.7:testResources (default-testResources) @ commons-lang3 ---
[INFO] Using 'ISO-8859-1' encoding to copy filtered resources.
[INFO] Copying 2 resources
[INFO] Copying 2 resources to META-INF
[INFO] 
[INFO] --- maven-compiler-plugin:3.2:testCompile (default-testCompile) @ commons-lang3 ---
[INFO] Nothing to compile - all classes are up to date
[INFO] 
[INFO] --- maven-surefire-plugin:2.18:test (default-test) @ commons-lang3 ---
[INFO] Surefire report directory: /home/perham/Study/LittleDarwin/Cases/commons-lang3-3.4-src/target/surefire-reports

-------------------------------------------------------
 T E S T S
-------------------------------------------------------
Running org.apache.commons.lang3.ValidateTest
Tests run: 63, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.044 sec - in org.apache.commons.lang3.ValidateTest
Running org.apache.commons.lang3.LocaleUtilsTest
Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.027 sec - in org.apache.commons.lang3.LocaleUtilsTest
Running org.apache.commons.lang3.tuple.MutableTripleTest
Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 sec - in org.apache.commons.lang3.tuple.MutableTripleTest
Running org.apache.commons.lang3.tuple.TripleTest
Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 sec - in org.apache.commons.lang3.tuple.TripleTest
Running org.apache.commons.lang3.tuple.ImmutablePairTest
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 sec - in org.apache.commons.lang3.tuple.ImmutablePairTest
Running org.apache.commons.lang3.tuple.MutablePairTest
Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 sec - in org.apache.commons.lang3.tuple.MutablePairTest
Running org.apache.commons.lang3.tuple.ImmutableTripleTest
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 sec - in org.apache.commons.lang3.tuple.ImmutableTripleTest
Running org.apache.commons.lang3.tuple.PairTest
Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec - in org.apache.commons.lang3.tuple.PairTest
Running org.apache.commons.lang3.StringUtilsIsTest
Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 sec - in org.apache.commons.lang3.StringUtilsIsTest
Running org.apache.commons.lang3.JavaVersionTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec - in org.apache.commons.lang3.JavaVersionTest
Running org.apache.commons.lang3.builder.NoFieldNamesToStringStyleTest
Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 sec - in org.apache.commons.lang3.builder.NoFieldNamesToStringStyleTest
Running org.apache.commons.lang3.builder.ShortPrefixToStringStyleTest
Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec - in org.apache.commons.lang3.builder.ShortPrefixToStringStyleTest
Running org.apache.commons.lang3.builder.DiffResultTest
Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec - in org.apache.commons.lang3.builder.DiffResultTest
Running org.apache.commons.lang3.builder.CompareToBuilderTest
Tests run: 48, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.029 sec - in org.apache.commons.lang3.builder.CompareToBuilderTest
Running org.apache.commons.lang3.builder.MultilineRecursiveToStringStyleTest
Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 sec - in org.apache.commons.lang3.builder.MultilineRecursiveToStringStyleTest
Running org.apache.commons.lang3.builder.RecursiveToStringStyleTest
Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec - in org.apache.commons.lang3.builder.RecursiveToStringStyleTest
Running org.apache.commons.lang3.builder.DefaultToStringStyleTest
Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec - in org.apache.commons.lang3.builder.DefaultToStringStyleTest
Running org.apache.commons.lang3.builder.ReflectionToStringBuilderExcludeTest
Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec - in org.apache.commons.lang3.builder.ReflectionToStringBuilderExcludeTest
Running org.apache.commons.lang3.builder.StandardToStringStyleTest
Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec - in org.apache.commons.lang3.builder.StandardToStringStyleTest
Running org.apache.commons.lang3.builder.ToStringStyleTest
Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec - in org.apache.commons.lang3.builder.ToStringStyleTest
Running org.apache.commons.lang3.builder.DiffTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec - in org.apache.commons.lang3.builder.DiffTest
Running org.apache.commons.lang3.builder.SimpleToStringStyleTest
Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec - in org.apache.commons.lang3.builder.SimpleToStringStyleTest
Running org.apache.commons.lang3.builder.MultiLineToStringStyleTest
Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 sec - in org.apache.commons.lang3.builder.MultiLineToStringStyleTest
Running org.apache.commons.lang3.builder.ToStringStyleConcurrencyTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.038 sec - in org.apache.commons.lang3.builder.ToStringStyleConcurrencyTest
Running org.apache.commons.lang3.builder.ReflectionToStringBuilderMutateInspectConcurrencyTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.003 sec - in org.apache.commons.lang3.builder.ReflectionToStringBuilderMutateInspectConcurrencyTest
Running org.apache.commons.lang3.builder.ToStringBuilderTest
Tests run: 74, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.048 sec - in org.apache.commons.lang3.builder.ToStringBuilderTest
Running org.apache.commons.lang3.builder.EqualsBuilderTest
Tests run: 48, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.043 sec - in org.apache.commons.lang3.builder.EqualsBuilderTest
Running org.apache.commons.lang3.builder.HashCodeBuilderAndEqualsBuilderTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 sec - in org.apache.commons.lang3.builder.HashCodeBuilderAndEqualsBuilderTest
Running org.apache.commons.lang3.builder.ReflectionToStringBuilderConcurrencyTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 3, Time elapsed: 0.002 sec - in org.apache.commons.lang3.builder.ReflectionToStringBuilderConcurrencyTest
Running org.apache.commons.lang3.builder.JsonToStringStyleTest
Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 sec - in org.apache.commons.lang3.builder.JsonToStringStyleTest
Running org.apache.commons.lang3.builder.NoClassNameToStringStyleTest
Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 sec - in org.apache.commons.lang3.builder.NoClassNameToStringStyleTest
Running org.apache.commons.lang3.builder.DiffBuilderTest
Tests run: 30, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.027 sec - in org.apache.commons.lang3.builder.DiffBuilderTest
Running org.apache.commons.lang3.builder.HashCodeBuilderTest
Tests run: 44, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 sec - in org.apache.commons.lang3.builder.HashCodeBuilderTest
Running org.apache.commons.lang3.concurrent.AtomicInitializerTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 sec - in org.apache.commons.lang3.concurrent.AtomicInitializerTest
Running org.apache.commons.lang3.concurrent.CallableBackgroundInitializerTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec - in org.apache.commons.lang3.concurrent.CallableBackgroundInitializerTest
Running org.apache.commons.lang3.concurrent.BackgroundInitializerTest
Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.02 sec - in org.apache.commons.lang3.concurrent.BackgroundInitializerTest
Running org.apache.commons.lang3.concurrent.LazyInitializerTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec - in org.apache.commons.lang3.concurrent.LazyInitializerTest
Running org.apache.commons.lang3.concurrent.BasicThreadFactoryTest
Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.037 sec - in org.apache.commons.lang3.concurrent.BasicThreadFactoryTest
Running org.apache.commons.lang3.concurrent.ConstantInitializerTest
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec - in org.apache.commons.lang3.concurrent.ConstantInitializerTest
Running org.apache.commons.lang3.concurrent.MultiBackgroundInitializerTest
Tests run: 17, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.071 sec - in org.apache.commons.lang3.concurrent.MultiBackgroundInitializerTest
Running org.apache.commons.lang3.concurrent.AtomicSafeInitializerTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 sec - in org.apache.commons.lang3.concurrent.AtomicSafeInitializerTest
Running org.apache.commons.lang3.concurrent.ConcurrentUtilsTest
Tests run: 40, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 sec - in org.apache.commons.lang3.concurrent.ConcurrentUtilsTest
Running org.apache.commons.lang3.concurrent.TimedSemaphoreTest
Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.192 sec - in org.apache.commons.lang3.concurrent.TimedSemaphoreTest
Running org.apache.commons.lang3.StringUtilsSubstringTest
Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 sec - in org.apache.commons.lang3.StringUtilsSubstringTest
Running org.apache.commons.lang3.SystemUtilsTest
Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 sec - in org.apache.commons.lang3.SystemUtilsTest
Running org.apache.commons.lang3.CharRangeTest
Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.041 sec - in org.apache.commons.lang3.CharRangeTest
Running org.apache.commons.lang3.CharSetTest
Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 sec - in org.apache.commons.lang3.CharSetTest
Running org.apache.commons.lang3.StringUtilsStartsEndsWithTest
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 sec - in org.apache.commons.lang3.StringUtilsStartsEndsWithTest
Running org.apache.commons.lang3.RandomStringUtilsTest
Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.038 sec - in org.apache.commons.lang3.RandomStringUtilsTest
Running org.apache.commons.lang3.SerializationUtilsTest
Tests run: 26, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.088 sec - in org.apache.commons.lang3.SerializationUtilsTest
Running org.apache.commons.lang3.time.StopWatchTest
Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.762 sec - in org.apache.commons.lang3.time.StopWatchTest
Running org.apache.commons.lang3.time.DateUtilsRoundingTest
Tests run: 22, Failures: 0, Errors: 21, Skipped: 0, Time elapsed: 0.166 sec <<< FAILURE! - in org.apache.commons.lang3.time.DateUtilsRoundingTest
testRoundMilliSecond(org.apache.commons.lang3.time.DateUtilsRoundingTest)  Time elapsed: 0.02 sec  <<< ERROR!
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRulesToString(FastDatePrinter.java:150)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:154)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:434)
	at org.apache.commons.lang3.time.DateUtilsRoundingTest.roundToJanuaryFirst(DateUtilsRoundingTest.java:703)
	at org.apache.commons.lang3.time.DateUtilsRoundingTest.testRoundMilliSecond(DateUtilsRoundingTest.java:407)

testRoundDayOfMonth(org.apache.commons.lang3.time.DateUtilsRoundingTest)  Time elapsed: 0.004 sec  <<< ERROR!
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRulesToString(FastDatePrinter.java:150)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:154)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:434)
	at org.apache.commons.lang3.time.DateUtilsRoundingTest.roundToJanuaryFirst(DateUtilsRoundingTest.java:703)
	at org.apache.commons.lang3.time.DateUtilsRoundingTest.testRoundDayOfMonth(DateUtilsRoundingTest.java:252)

testRoundMinute(org.apache.commons.lang3.time.DateUtilsRoundingTest)  Time elapsed: 0.004 sec  <<< ERROR!
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRulesToString(FastDatePrinter.java:150)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:154)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:434)
	at org.apache.commons.lang3.time.DateUtilsRoundingTest.roundToJanuaryFirst(DateUtilsRoundingTest.java:703)
	at org.apache.commons.lang3.time.DateUtilsRoundingTest.testRoundMinute(DateUtilsRoundingTest.java:359)

testRoundSecond(org.apache.commons.lang3.time.DateUtilsRoundingTest)  Time elapsed: 0.004 sec  <<< ERROR!
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRulesToString(FastDatePrinter.java:150)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:154)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:434)
	at org.apache.commons.lang3.time.DateUtilsRoundingTest.roundToJanuaryFirst(DateUtilsRoundingTest.java:703)
	at org.apache.commons.lang3.time.DateUtilsRoundingTest.testRoundSecond(DateUtilsRoundingTest.java:384)

testRoundMonth(org.apache.commons.lang3.time.DateUtilsRoundingTest)  Time elapsed: 0.012 sec  <<< ERROR!
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRulesToString(FastDatePrinter.java:150)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:154)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:434)
	at org.apache.commons.lang3.time.DateUtilsRoundingTest.roundToJanuaryFirst(DateUtilsRoundingTest.java:703)
	at org.apache.commons.lang3.time.DateUtilsRoundingTest.testRoundMonth(DateUtilsRoundingTest.java:134)

testTruncateSemiMonth(org.apache.commons.lang3.time.DateUtilsRoundingTest)  Time elapsed: 0.002 sec  <<< ERROR!
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRulesToString(FastDatePrinter.java:150)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:154)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:434)
	at org.apache.commons.lang3.time.DateUtilsRoundingTest.baseTruncateTest(DateUtilsRoundingTest.java:665)
	at org.apache.commons.lang3.time.DateUtilsRoundingTest.testTruncateSemiMonth(DateUtilsRoundingTest.java:452)

testTruncateMinute(org.apache.commons.lang3.time.DateUtilsRoundingTest)  Time elapsed: 0.002 sec  <<< ERROR!
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRulesToString(FastDatePrinter.java:150)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:154)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:434)
	at org.apache.commons.lang3.time.DateUtilsRoundingTest.baseTruncateTest(DateUtilsRoundingTest.java:665)
	at org.apache.commons.lang3.time.DateUtilsRoundingTest.testTruncateMinute(DateUtilsRoundingTest.java:573)

testRoundSemiMonth(org.apache.commons.lang3.time.DateUtilsRoundingTest)  Time elapsed: 0.018 sec  <<< ERROR!
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRulesToString(FastDatePrinter.java:150)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:154)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:434)
	at org.apache.commons.lang3.time.DateUtilsRoundingTest.roundToJanuaryFirst(DateUtilsRoundingTest.java:703)
	at org.apache.commons.lang3.time.DateUtilsRoundingTest.testRoundSemiMonth(DateUtilsRoundingTest.java:202)

testTruncateSecond(org.apache.commons.lang3.time.DateUtilsRoundingTest)  Time elapsed: 0.002 sec  <<< ERROR!
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRulesToString(FastDatePrinter.java:150)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:154)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:434)
	at org.apache.commons.lang3.time.DateUtilsRoundingTest.baseTruncateTest(DateUtilsRoundingTest.java:665)
	at org.apache.commons.lang3.time.DateUtilsRoundingTest.testTruncateSecond(DateUtilsRoundingTest.java:586)

testRoundAmPm(org.apache.commons.lang3.time.DateUtilsRoundingTest)  Time elapsed: 0.005 sec  <<< ERROR!
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRulesToString(FastDatePrinter.java:150)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:154)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:434)
	at org.apache.commons.lang3.time.DateUtilsRoundingTest.roundToJanuaryFirst(DateUtilsRoundingTest.java:703)
	at org.apache.commons.lang3.time.DateUtilsRoundingTest.testRoundAmPm(DateUtilsRoundingTest.java:284)

testRoundDate(org.apache.commons.lang3.time.DateUtilsRoundingTest)  Time elapsed: 0.004 sec  <<< ERROR!
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRulesToString(FastDatePrinter.java:150)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:154)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:434)
	at org.apache.commons.lang3.time.DateUtilsRoundingTest.roundToJanuaryFirst(DateUtilsRoundingTest.java:703)
	at org.apache.commons.lang3.time.DateUtilsRoundingTest.testRoundDate(DateUtilsRoundingTest.java:227)

testRoundHour(org.apache.commons.lang3.time.DateUtilsRoundingTest)  Time elapsed: 0.004 sec  <<< ERROR!
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRulesToString(FastDatePrinter.java:150)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:154)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:434)
	at org.apache.commons.lang3.time.DateUtilsRoundingTest.roundToJanuaryFirst(DateUtilsRoundingTest.java:703)
	at org.apache.commons.lang3.time.DateUtilsRoundingTest.testRoundHour(DateUtilsRoundingTest.java:334)

testTruncateMilliSecond(org.apache.commons.lang3.time.DateUtilsRoundingTest)  Time elapsed: 0.002 sec  <<< ERROR!
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRulesToString(FastDatePrinter.java:150)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:154)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:434)
	at org.apache.commons.lang3.time.DateUtilsRoundingTest.baseTruncateTest(DateUtilsRoundingTest.java:665)
	at org.apache.commons.lang3.time.DateUtilsRoundingTest.testTruncateMilliSecond(DateUtilsRoundingTest.java:598)

testTruncateHourOfDay(org.apache.commons.lang3.time.DateUtilsRoundingTest)  Time elapsed: 0.001 sec  <<< ERROR!
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRulesToString(FastDatePrinter.java:150)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:154)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:434)
	at org.apache.commons.lang3.time.DateUtilsRoundingTest.baseTruncateTest(DateUtilsRoundingTest.java:665)
	at org.apache.commons.lang3.time.DateUtilsRoundingTest.testTruncateHourOfDay(DateUtilsRoundingTest.java:560)

testTruncateMonth(org.apache.commons.lang3.time.DateUtilsRoundingTest)  Time elapsed: 0.002 sec  <<< ERROR!
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRulesToString(FastDatePrinter.java:150)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:154)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:434)
	at org.apache.commons.lang3.time.DateUtilsRoundingTest.baseTruncateTest(DateUtilsRoundingTest.java:665)
	at org.apache.commons.lang3.time.DateUtilsRoundingTest.testTruncateMonth(DateUtilsRoundingTest.java:434)

testRoundHourOfDay(org.apache.commons.lang3.time.DateUtilsRoundingTest)  Time elapsed: 0.003 sec  <<< ERROR!
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRulesToString(FastDatePrinter.java:150)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:154)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:434)
	at org.apache.commons.lang3.time.DateUtilsRoundingTest.roundToJanuaryFirst(DateUtilsRoundingTest.java:703)
	at org.apache.commons.lang3.time.DateUtilsRoundingTest.testRoundHourOfDay(DateUtilsRoundingTest.java:309)

testTruncateAmPm(org.apache.commons.lang3.time.DateUtilsRoundingTest)  Time elapsed: 0.001 sec  <<< ERROR!
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRulesToString(FastDatePrinter.java:150)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:154)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:434)
	at org.apache.commons.lang3.time.DateUtilsRoundingTest.baseTruncateTest(DateUtilsRoundingTest.java:665)
	at org.apache.commons.lang3.time.DateUtilsRoundingTest.testTruncateAmPm(DateUtilsRoundingTest.java:530)

testTruncateDate(org.apache.commons.lang3.time.DateUtilsRoundingTest)  Time elapsed: 0.002 sec  <<< ERROR!
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRulesToString(FastDatePrinter.java:150)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:154)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:434)
	at org.apache.commons.lang3.time.DateUtilsRoundingTest.baseTruncateTest(DateUtilsRoundingTest.java:665)
	at org.apache.commons.lang3.time.DateUtilsRoundingTest.testTruncateDate(DateUtilsRoundingTest.java:501)

testTruncateHour(org.apache.commons.lang3.time.DateUtilsRoundingTest)  Time elapsed: 0.002 sec  <<< ERROR!
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRulesToString(FastDatePrinter.java:150)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:154)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:434)
	at org.apache.commons.lang3.time.DateUtilsRoundingTest.baseTruncateTest(DateUtilsRoundingTest.java:665)
	at org.apache.commons.lang3.time.DateUtilsRoundingTest.testTruncateHour(DateUtilsRoundingTest.java:547)

testTruncateYear(org.apache.commons.lang3.time.DateUtilsRoundingTest)  Time elapsed: 0.002 sec  <<< ERROR!
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRulesToString(FastDatePrinter.java:150)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:154)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:434)
	at org.apache.commons.lang3.time.DateUtilsRoundingTest.baseTruncateTest(DateUtilsRoundingTest.java:665)
	at org.apache.commons.lang3.time.DateUtilsRoundingTest.testTruncateYear(DateUtilsRoundingTest.java:420)

testTruncateDayOfMonth(org.apache.commons.lang3.time.DateUtilsRoundingTest)  Time elapsed: 0.003 sec  <<< ERROR!
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRulesToString(FastDatePrinter.java:150)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:154)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:434)
	at org.apache.commons.lang3.time.DateUtilsRoundingTest.baseTruncateTest(DateUtilsRoundingTest.java:665)
	at org.apache.commons.lang3.time.DateUtilsRoundingTest.testTruncateDayOfMonth(DateUtilsRoundingTest.java:514)

Running org.apache.commons.lang3.time.FastDateParserTest
Tests run: 33, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.335 sec - in org.apache.commons.lang3.time.FastDateParserTest
Running org.apache.commons.lang3.time.FastDateFormat_ParserTest
Tests run: 33, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.779 sec - in org.apache.commons.lang3.time.FastDateFormat_ParserTest
Running org.apache.commons.lang3.time.DurationFormatUtilsTest
Tests run: 25, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.593 sec <<< FAILURE! - in org.apache.commons.lang3.time.DurationFormatUtilsTest
testFormatPeriodISO(org.apache.commons.lang3.time.DurationFormatUtilsTest)  Time elapsed: 0.001 sec  <<< ERROR!
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:160)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:155)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:445)
	at org.apache.commons.lang3.time.DurationFormatUtilsTest.testFormatPeriodISO(DurationFormatUtilsTest.java:269)

Running org.apache.commons.lang3.time.DateFormatUtilsTest
Tests run: 10, Failures: 1, Errors: 5, Skipped: 0, Time elapsed: 0.004 sec <<< FAILURE! - in org.apache.commons.lang3.time.DateFormatUtilsTest
testFormatUTC(org.apache.commons.lang3.time.DateFormatUtilsTest)  Time elapsed: 0 sec  <<< ERROR!
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRulesToString(FastDatePrinter.java:150)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:154)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:434)
	at org.apache.commons.lang3.time.DateFormatUtils.format(DateFormatUtils.java:304)
	at org.apache.commons.lang3.time.DateFormatUtils.formatUTC(DateFormatUtils.java:142)
	at org.apache.commons.lang3.time.DateFormatUtilsTest.testFormatUTC(DateFormatUtilsTest.java:99)

testFormatCalendar(org.apache.commons.lang3.time.DateFormatUtilsTest)  Time elapsed: 0 sec  <<< ERROR!
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:160)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:155)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:445)
	at org.apache.commons.lang3.time.DateFormatUtils.format(DateFormatUtils.java:320)
	at org.apache.commons.lang3.time.DateFormatUtils.format(DateFormatUtils.java:201)
	at org.apache.commons.lang3.time.DateFormatUtilsTest.testFormatCalendar(DateFormatUtilsTest.java:86)

testSMTP(org.apache.commons.lang3.time.DateFormatUtilsTest)  Time elapsed: 0.002 sec  <<< FAILURE!
org.junit.ComparisonFailure: expected:<Sun, 08 [Jun ]2003 10:11:12 -0300> but was:<Sun, 08 []2003 10:11:12 -0300>
	at org.junit.Assert.assertEquals(Assert.java:115)
	at org.junit.Assert.assertEquals(Assert.java:144)
	at org.apache.commons.lang3.time.DateFormatUtilsTest.testSMTP(DateFormatUtilsTest.java:220)

testDateTimeISO(org.apache.commons.lang3.time.DateFormatUtilsTest)  Time elapsed: 0.001 sec  <<< ERROR!
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRulesToString(FastDatePrinter.java:150)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:154)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:434)
	at org.apache.commons.lang3.time.DateFormatUtils.format(DateFormatUtils.java:304)
	at org.apache.commons.lang3.time.DateFormatUtils.format(DateFormatUtils.java:225)
	at org.apache.commons.lang3.time.DateFormatUtilsTest.testDateTimeISO(DateFormatUtilsTest.java:113)

testDateISO(org.apache.commons.lang3.time.DateFormatUtilsTest)  Time elapsed: 0.001 sec  <<< ERROR!
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRulesToString(FastDatePrinter.java:150)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:154)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:434)
	at org.apache.commons.lang3.time.DateFormatUtils.format(DateFormatUtils.java:304)
	at org.apache.commons.lang3.time.DateFormatUtils.format(DateFormatUtils.java:225)
	at org.apache.commons.lang3.time.DateFormatUtilsTest.testDateISO(DateFormatUtilsTest.java:145)

testFormat(org.apache.commons.lang3.time.DateFormatUtilsTest)  Time elapsed: 0 sec  <<< ERROR!
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRulesToString(FastDatePrinter.java:150)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:154)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:434)
	at org.apache.commons.lang3.time.DateFormatUtils.format(DateFormatUtils.java:304)
	at org.apache.commons.lang3.time.DateFormatUtils.format(DateFormatUtils.java:188)
	at org.apache.commons.lang3.time.DateFormatUtilsTest.testFormat(DateFormatUtilsTest.java:62)

Running org.apache.commons.lang3.time.DateUtilsFragmentTest
Tests run: 57, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 sec - in org.apache.commons.lang3.time.DateUtilsFragmentTest
Running org.apache.commons.lang3.time.FastDatePrinterTimeZonesTest
Tests run: 617, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.269 sec - in org.apache.commons.lang3.time.FastDatePrinterTimeZonesTest
Running org.apache.commons.lang3.time.FastDateFormatTest
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:159)
	at org.apache.commons.lang3.time.FastDatePrinter.format(FastDatePrinter.java:143)
	at org.apache.commons.lang3.time.FastDateFormat.format(FastDateFormat.java:411)
	at java.text.Format.format(Format.java:157)
	at org.apache.commons.lang3.time.FastDateFormatTest$2.run(FastDateFormatTest.java:299)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.StringBuffer.setCharAt(StringBuffer.java:227)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:224)
	at org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField.appendTo(FastDatePrinter.java:217)
	at org.apache.commons.lang3.time.FastDatePrinter.applyRules(FastDatePrinter.java:161)